package edu.ynu.se.xiecheng.achitectureclass.common.repository;
import edu.ynu.se.xiecheng.achitectureclass.common.entity.Sensor;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;

import java.util.List;

public interface SensorRepository extends JpaRepository<Sensor, String> {
    // 可以自定义查询方法，获取特定大棚的传感器数据等
    // 使用 @Query 注解自定义查询
    @Query("SELECT s FROM Sensor s WHERE s.sensor_id IN :sensorIds")
    List<Sensor> findBySensorIdIn(@Param("sensorIds") List<String> sensorIds);
}
